Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 NORTH ROAD Terraced £189,275 £118,500 31 Jan 2014
24 NORTH ROAD Terraced £197,712 £100,000 28 Jun 2004
26 NORTH ROAD Terraced £184,455 £178,000 1 Mar 2022
36 NORTH ROAD Detached £279,834 £176,000 20 May 2008